{{tag>système sécurité serveur haute-disponibilité}}

----

====== DRBD : Synchronisation de données via le réseau ======
''drbd'' (Distributed Replicated Block Device) est un outil qui permet de synchroniser (par réplication) des périphériques de stockage (disque dur, partition, volume logique, etc.) entre deux ordinateurs via le réseau.

Cette synchronisation se fait :
  * **en temps réel** : elle se fait à la volée, pendant que les données sont modifiées
  * **de manière transparente** : les applications qui enregistrent leurs données sur le périphérique de stockage répliqué, le font sans même savoir qu'il s'agit d'une unité de stockage spéciale.
  * **de manière synchrone ou asynchrone** : en fonctionnement synchrone, l'écriture est déclarée terminée lorsque les données sont écrites localement **ET** que la synchronisation est terminée. En fonctionnement asynchrone, l'écriture est déclarée terminée lorsque les données sont écrites localement (sur le serveurs primaire et pas sur le serveur de réplique) uniquement.

===== Pré-requis =====
Les noyaux "server" disposent du module ''drbd'' au moins depuis [[:hardy|Ubuntu 8.04 LTS]]. Il est donc préférable d'utiliser cette version du noyau, disponible par défaut dans la version "server" de Ubuntu.

===== Installation =====
[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://drbd8-utils|drbd8-utils]]**.

===== Configuration et utilisation =====
Il est conseillé de lire et de suivre la documentation du site officiel : 
  * Configuration : http://www.drbd.org/users-guide-emb/ch-configure.html
  * utilisation : http://www.drbd.org/users-guide-emb/p-work.html

Un exemple de configuration est proposé dans ce [[tutoriel/mirroring_sur_deux_serveurs#configuration_et_mise_en_place_de_drbd|tutoriel]].\\
Sinon, [[:tutoriel:comment_editer_un_fichier|ouvrez le fichier]] **/etc/drbd.conf**, il est relativement bien auto-documenté. 

===== Désinstallation =====
Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.

===== Voir aussi =====
Des références particulièrement intéressantes pour approfondir le sujet peuvent être utiles.
  * **(en)** [[http://www.drbd.org/users-guide-emb/users-guide.html|Site officiel de drbd]]
  * **(fr)** [[:tutoriel:mirroring_sur_deux_serveurs|Tutoriel d'utilisation conjointe avec heartbeat et samba]]

----
Contributeurs principaux : [[:utilisateurs:mrwaloo|MrWaloo]]

